Echo Chamber — definition

1. echo chamber (Noun)

1 definition

echo chamber (Noun) — An enclosed space for producing reverberation of a sound.

1 type of
enclosure